place under police supervision - Englisch Synonyme Wörterbuch